<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@ page contentType="text/html;charset=windows-1252"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@ taglib uri="http://xmlns.oracle.com/adf/faces" prefix="af"%>
<%@ taglib uri="http://xmlns.oracle.com/adf/faces/html" prefix="afh"%>
<%@ taglib uri="http://xmlns.oracle.com/adf/faces/customizable" prefix="cust"%>
<f:loadBundle var="res" basename="Resources"/>
<f:view>
  <afh:html id="html1">
    <afh:head title="Inicio" id="head1">
      <meta http-equiv="Content-Type"
            content="text/html; charset=windows-1252"/>
    </afh:head>
    <afh:body id="body1">
      <af:messages id="messages1"/>
      <h:form id="form1">
        <af:page id="page1"
                 value="#{AppMenu.model}" var="item">
          <f:facet name="branding">
            <af:objectImage source="/images/logo2.jpg"
                            id="objectImage1"/>
          </f:facet>
          <f:facet name="brandingApp"/>
          <f:facet name="appCopyright"/>
          <f:facet name="appPrivacy"/>
          <f:facet name="appAbout"/>
          <f:facet name="nodeStamp">
            <af:commandMenuItem text="#{res[item.labelKey]}" type="#{item.type}"
                                action="#{item.getOutcome}" icon="#{item.icon}"
                                rendered="#{item.rendered}"
                                disabled="#{item.disabled}"                                
                                id="commandMenuItem2"
								/>
          </f:facet>
          <f:facet name="infoUser">
            <h:panelGroup id="panelGroup1">
              <af:outputText value="#{Globales.tipoUsuario}:"
                             id="outputText5"
                             inlineStyle="font-size:small; font-weight:bold;"/>
              <af:objectSpacer width="10" height="10"
                               id="os2"/>
              <af:outputFormatted value="#{Globales.userName}"
                                  id="outputFormatted1"
                                  inlineStyle="color:rgb(0,107,165); font-size:small;"/>
              <af:objectSpacer width="10" height="10"
                               id="os1"/>
              <af:outputText value="- "
                             id="outputText6"/>
              <af:outputFormatted value="#{Globales.nombres}"
                                  id="outputFormatted2"
                                  inlineStyle="color:rgb(0,107,165); font-size:small; font-style:italic;"/>
              <af:objectSpacer width="10" height="10"
                               id="os3"/>
              <af:outputFormatted value="#{Globales.apellidos}"
                                  id="outputFormatted3"
                                  inlineStyle="color:rgb(0,107,165); font-size:small; font-style:italic;"/>
              <af:objectSpacer width="10" height="10"
                               id="os4"/>
            </h:panelGroup>
          </f:facet>
          <af:panelHeader text="Administrar Profesores"
                          binding="#{backing_app_adminProfesores.panelHeader1}"
                          id="panelHeader1"/>
          <af:panelGroup binding="#{backing_app_adminProfesores.panelGroup2}"
                         id="panelGroup2"
                         rendered="#{!bindings.mostrar.inputValue}">
            <af:table value="#{bindings.profesorImpView1.collectionModel}"
                      var="row" rows="#{bindings.profesorImpView1.rangeSize}"
                      first="#{bindings.profesorImpView1.rangeStart}"
                      emptyText="#{bindings.profesorImpView1.viewable ? \'No rows yet.\' : \'Access Denied.\'}"
                      binding="#{backing_app_adminProfesores.table2}"
                      id="table2">
              <af:column sortProperty="IdProfesor" sortable="false"
                         binding="#{backing_app_adminProfesores.column17}"
                         id="column17">
                <af:commandLink
                                action="#{backing_app_adminProfesores.commandLink1_action}"
                                text="Borrar"
                                disabled="#{!bindings.setCurrentRowWithKey.enabled}"
                                binding="#{backing_app_adminProfesores.commandLink3}"
                                id="commandLink3"/>
              </af:column>
              <af:column sortProperty="Nombres" sortable="false"
                         binding="#{backing_app_adminProfesores.column19}"
                         id="column19"
                         headerText="#{bindings.profesorImpView1.labels.IdPersona}">
                <af:commandLink
                                action="#{backing_app_adminProfesores.commandLink2_action}"
                                text="#{row.IdPersona}"
                                disabled="#{!bindings.setCurrentRowWithKey.enabled}"
                                binding="#{backing_app_adminProfesores.commandLink4}"
                                id="commandLink4"/>
              </af:column>
              <f:facet name="actions">
                <af:commandButton text="Agregar Profesor"
                                  binding="#{backing_app_adminProfesores.commandButton4}"
                                  id="commandButton4"
                                  action="GlobalProfesores"/>
              </f:facet>
              <af:column sortProperty="Apellidos" sortable="false"
                         binding="#{backing_app_adminProfesores.column21}"
                         id="column21"
                         headerText="Nombres">
                <af:panelHorizontal binding="#{backing_app_adminProfesores.panelHorizontal2}"
                                    id="panelHorizontal2">
                  <af:outputText value="#{row.Nombres}"
                                 binding="#{backing_app_adminProfesores.outputText11}"
                                 id="outputText11"/>
                  <af:objectSpacer width="4" height="10"
                                   binding="#{backing_app_adminProfesores.objectSpacer1}"
                                   id="objectSpacer1"/>
                  <af:outputText value="#{row.Apellidos}"
                                 binding="#{backing_app_adminProfesores.outputText3}"
                                 id="outputText3"/>
                </af:panelHorizontal>
              </af:column>
              <af:column sortProperty="IdProfesor" sortable="false"
                         binding="#{backing_app_adminProfesores.column23}"
                         id="column23"
                         headerText="#{bindings.profesorImpView1.labels.IdProfesor}">
                <af:outputText value="#{row.IdProfesor}"
                               binding="#{backing_app_adminProfesores.outputText10}"
                               id="outputText10"/>
              </af:column>
              <af:column sortProperty="Email" sortable="false"
                         binding="#{backing_app_adminProfesores.column22}"
                         id="column22"
                         headerText="#{bindings.profesorImpView1.labels.Email}">
                <af:outputText value="#{row.Email}"
                               binding="#{backing_app_adminProfesores.outputText9}"
                               id="outputText9"/>
              </af:column>
              <af:column sortProperty="Categoria" sortable="false"
                         binding="#{backing_app_adminProfesores.column20}"
                         id="column20"
                         headerText="#{bindings.profesorImpView1.labels.Categoria}">
                <af:outputText value="#{row.Categoria}"
                               binding="#{backing_app_adminProfesores.outputText8}"
                               id="outputText8"/>
              </af:column>
              <af:column sortProperty="Movil" sortable="false"
                         binding="#{backing_app_adminProfesores.column27}"
                         id="column27"
                         headerText="#{bindings.profesorImpView1.labels.Movil}">
                <af:outputText value="#{row.Movil}"
                               binding="#{backing_app_adminProfesores.outputText6}"
                               id="outputText6"/>
              </af:column>
              <af:column sortProperty="FechaNacimiento" sortable="false"
                         binding="#{backing_app_adminProfesores.column28}"
                         id="column28"
                         headerText="#{bindings.profesorImpView1.labels.FechaNacimiento}">
                <af:outputText value="#{row.FechaNacimiento}"
                               binding="#{backing_app_adminProfesores.outputText4}"
                               id="outputText4">
                  <f:convertDateTime pattern="#{bindings.profesorImpView1.formats.FechaNacimiento}"/>
                </af:outputText>
              </af:column>
              <af:column sortProperty="RegistroPersonalUsac" sortable="false"
                         binding="#{backing_app_adminProfesores.column30}"
                         id="column30"
                         headerText="#{bindings.profesorImpView1.labels.RegistroPersonalUsac}">
                <af:outputText value="#{row.RegistroPersonalUsac}"
                               binding="#{backing_app_adminProfesores.outputText7}"
                               id="outputText7">
                  <f:convertNumber groupingUsed="false"
                                   pattern="#{bindings.profesorImpView1.formats.RegistroPersonalUsac}"/>
                </af:outputText>
              </af:column>
              <af:column sortProperty="Activo" sortable="false"
                         headerText="#{bindings.profesorImpView1.labels.Activo}"
                         binding="#{backing_app_adminProfesores.column2}"
                         id="column2">
                <af:outputText value="#{row.Activo}"
                               binding="#{backing_app_adminProfesores.outputText5}"
                               id="outputText5"/>
              </af:column>
            </af:table>
          </af:panelGroup>
          <af:panelGroup binding="#{backing_app_adminProfesores.panelGroup3}"
                         id="panelGroup3"
                         rendered="#{bindings.mostrar.inputValue}">
            <af:panelForm binding="#{backing_app_adminProfesores.panelForm1}"
                          id="panelForm1">
              <af:inputText value="#{bindings.Nombres.inputValue}"
                            label="#{bindings.Nombres.label}"
                            required="#{bindings.Nombres.mandatory}"
                            columns="#{bindings.Nombres.displayWidth}"
                            binding="#{backing_app_adminProfesores.inputText1}"
                            id="inputText1">
                <af:validator binding="#{bindings.Nombres.validator}"/>
              </af:inputText>
              <af:inputText value="#{bindings.Apellidos.inputValue}"
                            label="#{bindings.Apellidos.label}"
                            required="#{bindings.Apellidos.mandatory}"
                            columns="#{bindings.Apellidos.displayWidth}"
                            binding="#{backing_app_adminProfesores.inputText2}"
                            id="inputText2">
                <af:validator binding="#{bindings.Apellidos.validator}"/>
              </af:inputText>
              <af:inputText value="#{bindings.Email.inputValue}"
                            label="#{bindings.Email.label}"
                            required="#{bindings.Email.mandatory}"
                            columns="#{bindings.Email.displayWidth}"
                            binding="#{backing_app_adminProfesores.inputText4}"
                            id="inputText4">
                <af:validator binding="#{bindings.Email.validator}"/>
              </af:inputText>
              <af:selectOneChoice value="#{bindings.profesorImpView1Genero.inputValue}"
                                  label="#{bindings.profesorImpView1Genero.label}"
                                  binding="#{backing_app_adminProfesores.selectOneChoice1}"
                                  id="selectOneChoice1">
                <f:selectItems value="#{bindings.profesorImpView1Genero.items}"
                               binding="#{backing_app_adminProfesores.selectItems1}"
                               id="selectItems1"/>
              </af:selectOneChoice>
              <af:inputText value="#{bindings.Direccion.inputValue}"
                            label="#{bindings.Direccion.label}"
                            required="#{bindings.Direccion.mandatory}"
                            columns="#{bindings.Direccion.displayWidth}"
                            binding="#{backing_app_adminProfesores.inputText7}"
                            id="inputText7">
                <af:validator binding="#{bindings.Direccion.validator}"/>
              </af:inputText>
              <af:inputText value="#{bindings.Telefono.inputValue}"
                            label="#{bindings.Telefono.label}"
                            required="#{bindings.Telefono.mandatory}"
                            columns="#{bindings.Telefono.displayWidth}"
                            binding="#{backing_app_adminProfesores.inputText8}"
                            id="inputText8">
                <af:validator binding="#{bindings.Telefono.validator}"/>
              </af:inputText>
              <af:inputText value="#{bindings.Movil.inputValue}"
                            label="#{bindings.Movil.label}"
                            required="#{bindings.Movil.mandatory}"
                            columns="#{bindings.Movil.displayWidth}"
                            binding="#{backing_app_adminProfesores.inputText9}"
                            id="inputText9">
                <af:validator binding="#{bindings.Movil.validator}"/>
              </af:inputText>
              <af:selectInputDate value="#{bindings.FechaNacimiento.inputValue}"
                                  label="#{bindings.FechaNacimiento.label}"
                                  required="#{bindings.FechaNacimiento.mandatory}"
                                  binding="#{backing_app_adminProfesores.selectInputDate1}"
                                  id="selectInputDate1">
                <af:validator binding="#{bindings.FechaNacimiento.validator}"/>
                <f:convertDateTime pattern="#{bindings.FechaNacimiento.format}"/>
              </af:selectInputDate>
              <af:selectOneChoice value="#{bindings.profesorImpView1Nacionalidad.inputValue}"
                                  label="#{bindings.profesorImpView1Nacionalidad.label}"
                                  binding="#{backing_app_adminProfesores.selectOneChoice3}"
                                  id="selectOneChoice3">
                <f:selectItems value="#{bindings.profesorImpView1Nacionalidad.items}"
                               binding="#{backing_app_adminProfesores.selectItems3}"
                               id="selectItems3"/>
              </af:selectOneChoice>
              <af:inputText value="#{bindings.RegistroPersonalUsac.inputValue}"
                            label="#{bindings.RegistroPersonalUsac.label}"
                            required="#{bindings.RegistroPersonalUsac.mandatory}"
                            columns="#{bindings.RegistroPersonalUsac.displayWidth}"
                            binding="#{backing_app_adminProfesores.inputText11}"
                            id="inputText11">
                <af:validator binding="#{bindings.RegistroPersonalUsac.validator}"/>
                <f:convertNumber groupingUsed="false"
                                 pattern="#{bindings.RegistroPersonalUsac.format}"/>
              </af:inputText>
              <af:inputText value="#{bindings.CarnetUsac.inputValue}"
                            label="#{bindings.CarnetUsac.label}"
                            required="#{bindings.CarnetUsac.mandatory}"
                            columns="#{bindings.CarnetUsac.displayWidth}"
                            binding="#{backing_app_adminProfesores.inputText12}"
                            id="inputText12">
                <af:validator binding="#{bindings.CarnetUsac.validator}"/>
                <f:convertNumber groupingUsed="false"
                                 pattern="#{bindings.CarnetUsac.format}"/>
              </af:inputText>
              <af:inputText value="#{bindings.PartidaNacimientoFolio.inputValue}"
                            label="#{bindings.PartidaNacimientoFolio.label}"
                            required="#{bindings.PartidaNacimientoFolio.mandatory}"
                            columns="#{bindings.PartidaNacimientoFolio.displayWidth}"
                            binding="#{backing_app_adminProfesores.inputText13}"
                            id="inputText13">
                <af:validator binding="#{bindings.PartidaNacimientoFolio.validator}"/>
              </af:inputText>
              <af:inputText value="#{bindings.PartidaNacimientoLibro.inputValue}"
                            label="#{bindings.PartidaNacimientoLibro.label}"
                            required="#{bindings.PartidaNacimientoLibro.mandatory}"
                            columns="#{bindings.PartidaNacimientoLibro.displayWidth}"
                            binding="#{backing_app_adminProfesores.inputText14}"
                            id="inputText14">
                <af:validator binding="#{bindings.PartidaNacimientoLibro.validator}"/>
              </af:inputText>
              <af:inputText value="#{bindings.PartidaNacimientoPartida.inputValue}"
                            label="#{bindings.PartidaNacimientoPartida.label}"
                            required="#{bindings.PartidaNacimientoPartida.mandatory}"
                            columns="#{bindings.PartidaNacimientoPartida.displayWidth}"
                            binding="#{backing_app_adminProfesores.inputText15}"
                            id="inputText15">
                <af:validator binding="#{bindings.PartidaNacimientoPartida.validator}"/>
              </af:inputText>
              <af:inputText value="#{bindings.Cui.inputValue}"
                            label="#{bindings.Cui.label}"
                            required="#{bindings.Cui.mandatory}"
                            columns="#{bindings.Cui.displayWidth}"
                            binding="#{backing_app_adminProfesores.inputText16}"
                            id="inputText16">
                <af:validator binding="#{bindings.Cui.validator}"/>
              </af:inputText>
              <af:selectOneChoice value="#{bindings.profesorImpView1Categoria.inputValue}"
                                  label="#{bindings.profesorImpView1Categoria.label}"
                                  binding="#{backing_app_adminProfesores.selectOneChoice2}"
                                  id="selectOneChoice2">
                <f:selectItems value="#{bindings.profesorImpView1Categoria.items}"
                               binding="#{backing_app_adminProfesores.selectItems2}"
                               id="selectItems2"/>
              </af:selectOneChoice>
              <af:selectOneChoice value="#{bindings.profesorImpView1Activo.inputValue}"
                                  label="#{bindings.profesorImpView1Activo.label}"
                                  binding="#{backing_app_adminProfesores.selectOneChoice4}"
                                  id="selectOneChoice4">
                <f:selectItems value="#{bindings.profesorImpView1Activo.items}"
                               binding="#{backing_app_adminProfesores.selectItems4}"
                               id="selectItems4"/>
              </af:selectOneChoice>
            </af:panelForm>
            <af:panelGroup binding="#{backing_app_adminProfesores.panelGroup21}"
                           id="panelGroup21"
                           rendered="true">
              <af:panelHeader text="Asociar Profesor a Idiomas"
                              binding="#{backing_app_adminProfesores.panelHeader2}"
                              id="panelHeader2"/>
              <af:panelHorizontal binding="#{backing_app_adminProfesores.panelHorizontal1}"
                                  id="panelHorizontal1">
                <af:table value="#{bindings.idiomaView1.collectionModel}"
                          var="row" rows="#{bindings.idiomaView1.rangeSize}"
                          first="#{bindings.idiomaView1.rangeStart}"
                          emptyText="#{bindings.idiomaView1.viewable ? \'No rows yet.\' : \'Access Denied.\'}"
                          selectionState="#{bindings.idiomaView1.collectionModel.selectedRow}"
                          selectionListener="#{bindings.idiomaView1.collectionModel.makeCurrent}"
                          binding="#{backing_app_adminProfesores.table1}"
                          id="table1">
                  <af:column sortProperty="Idioma" sortable="false"
                             headerText="#{bindings.idiomaView1.labels.Idioma}"
                             binding="#{backing_app_adminProfesores.column1}"
                             id="column1">
                    <af:outputText value="#{row.Idioma}"
                                   binding="#{backing_app_adminProfesores.outputText2}"
                                   id="outputText2"/>
                  </af:column>
                  <f:facet name="selection">
                    <af:tableSelectOne text="Select and"
                                       binding="#{backing_app_adminProfesores.tableSelectOne1}"
                                       id="tableSelectOne1"/>
                  </f:facet>
                </af:table>
                <af:panelGroup binding="#{backing_app_adminProfesores.panelGroup4}"
                               id="panelGroup4" layout="vertical">
                  <af:commandButton text="Agregar >"
                                    binding="#{backing_app_adminProfesores.commandButton3}"
                                    id="commandButton3"
                                    action="#{backing_app_adminProfesores.commandButton3_action}"/>
                  <af:commandButton text="< Quitar"
                                    binding="#{backing_app_adminProfesores.commandButton21}"
                                    id="commandButton21"
                                    action="#{backing_app_adminProfesores.commandButton21_action}"/>
                </af:panelGroup>
                <af:table value="#{bindings[\'profesorImpView1idiomaProfesorView2_2\'].collectionModel}"
                          var="row"
                          rows="#{bindings[\'profesorImpView1idiomaProfesorView2_2\'].rangeSize}"
                          first="#{bindings[\'profesorImpView1idiomaProfesorView2_2\'].rangeStart}"
                          emptyText="#{bindings[\'profesorImpView1idiomaProfesorView2_2\'].viewable ? \'No rows yet.\' : \'Access Denied.\'}"
                          selectionState="#{bindings[\'profesorImpView1idiomaProfesorView2_2\'].collectionModel.selectedRow}"
                          selectionListener="#{bindings[\'profesorImpView1idiomaProfesorView2_2\'].collectionModel.makeCurrent}"
                          binding="#{backing_app_adminProfesores.table3}"
                          id="table3">
                  <af:column sortProperty="Idioma" sortable="false"
                             headerText="#{bindings[\'profesorImpView1idiomaProfesorView2_2\'].labels.Idioma}"
                             binding="#{backing_app_adminProfesores.column3}"
                             id="column3">
                    <af:outputText value="#{row.Idioma}"
                                   binding="#{backing_app_adminProfesores.outputText1}"
                                   id="outputText1"/>
                  </af:column>
                  <f:facet name="selection">
                    <af:tableSelectOne text="Select and"
                                       binding="#{backing_app_adminProfesores.tableSelectOne3}"
                                       id="tableSelectOne3"/>
                  </f:facet>
                </af:table>
              </af:panelHorizontal>
            </af:panelGroup>
            <af:commandButton
                              text="Guardar"
                              disabled="false"
                              binding="#{backing_app_adminProfesores.commandButton1}"
                              id="commandButton1"
                              action="#{backing_app_adminProfesores.commandButton1_action}"/>
            <af:commandButton
                              text="Cancelar"
                              disabled="false"
                              immediate="true"
                              binding="#{backing_app_adminProfesores.commandButton2}"
                              id="commandButton2"
                              action="#{backing_app_adminProfesores.commandButton2_action}">
              <af:resetActionListener/>
            </af:commandButton>
          </af:panelGroup>
        </af:page>
      </h:form>
    </afh:body>
  </afh:html>
</f:view>
<%-- oracle-jdev-comment:auto-binding-backing-bean-name:backing_app_adminProfesores--%>